Spanish-English dictionary »

¿tengo monos en la cara? meaning in English

SpanishEnglish
¿tengo monos en la cara? verb

take a picture(used as a rebuke)
verb