Skip to main content

English: refinishing

Welsh: ailorffen

Part of speech

Verb

Definition

eg vehicle refinishing