Skip to main content

English: exfoliator

Welsh: sgwriwr

Part of speech

Noun, Masculine, Singular

Plural

sgwrwyr

Definition

An abrasive (esp. a cosmetic preparation) used to remove dead cells from the surface of the skin.