Spanish-English dictionary »

tapaboca meaning in English

SpanishEnglish
tapaboca noun
{f}

surgical mask(mask worn to catch bacteria)
noun