estirar el petate - Spanish English Dictionary
History

estirar el petate



Meanings of "estirar el petate" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
estirar el petate [v] HN kick the bucket
estirar el petate [v] HN die
estirar el petate [v] HN pass away