Spanish-English dictionary »

mascarilla facial meaning in English

SpanishEnglish
mascarilla facial noun
{f}

facial mask(application to the face)
noun