mostro - Spanish English Dictionary
History

mostro

Play ENESESes
Play ENESESmx


Meanings of "mostro" in English Spanish Dictionary : 8 result(s)

Spanish English
General
mostro [m] PR skilled person
mostro [m] PR talented person
mostro [m] PR person who is best in his field
mostro [m] PR ace
mostro [m] disused freak
mostro [m] disused phenomenon
Colloquial
mostro [adj] PE cool
mostro [adj] PE excellent