despachurro - Spanish English Dictionary
History

despachurro



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

Spanish English
Colloquial
despachurro [m] squashing
despachurro [m] messing up a story
despachurro [m] crippling