concealer, person or thing that hides

listen to the pronunciation of concealer, person or thing that hides
Englisch - Französisch
{n} cachottier
Englisch - Italienisch
occultatore