moscoso - Spanish English Dictionary

moscoso

Meanings of "moscoso" in English Spanish Dictionary : 1 result(s)

Spanish English
General
moscoso [m] ES day off