English: refinishing
Welsh: ailorffen
Subject: Trafnidiaeth
English definition: eg vehicle refinishing