tepelcúa - Spanish English Dictionary
History

tepelcúa

Play ENESESes
Play ENESESmx


Meanings of "tepelcúa" in English Spanish Dictionary : 1 result(s)

Spanish English
Mythology
tepelcúa [f] SV fantastic serpent with two heads one on each end that enters the body through the anus while defecating in the field according to popular belief