mamarracha - Spanish English Dictionary
History

mamarracha

Play ENESESes
Play ENESESmx


Meanings of "mamarracha" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
mamarracha [f] eccentric person
mamarracha [f] outlandish person
Slang
mamarracha [f] sight