causarse la propia ruina - Spanish English Dictionary
History

causarse la propia ruina

Play ENESESes
Play ENESESmx


Meanings of "causarse la propia ruina" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
causarse la propia ruina [v] dig one's own grave