estacar la zalea - Spanish English Dictionary
History

estacar la zalea



Meanings of "estacar la zalea" in English Spanish Dictionary : 2 result(s)

Spanish English
Colloquial
estacar la zalea [v] MX take the last train to glory
estacar la zalea [v] MX die