mula maneada - Spanish English Dictionary
History

mula maneada

Play ENESESes
Play ENESESmx


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

Spanish English
Colloquial
mula maneada [f] VE rur. mythical animal that according to popular beliefs walks at night with it's front legs tied together