Spanish-English dictionary »

moscoso meaning in English

SpanishEnglish
moscoso noun
{m}

personal day(day off for attending to personal matters)
noun