sombrerón - Spanish English Dictionary
History

sombrerón

Play ENESESes
Play ENESESmx


Meanings of "sombrerón" in English Spanish Dictionary : 1 result(s)

Spanish English
Folklore
sombrerón [m] GT mythological character represented by a short individual wearing a large hat covering his face and who charms or frightens walkers at night