take the last train to glory - Spanish English Dictionary
History

take the last train to glory



Meanings of "take the last train to glory" in Spanish English Dictionary : 2 result(s)

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