Search
Select the dictionary language
Face peel
01
a cosmetic treatment that exfoliates and rejuvenates the skin using a chemical solution
Grammatical Information
Animacy status
Inanimate
Plural form
face peels
Search
Select the dictionary language
a cosmetic treatment that exfoliates and rejuvenates the skin using a chemical solution