mampesada - Spanish English Dictionary

mampesada

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

Spanish English
General
mampesada [f] disused nightmare