cavarse su propia tumba - Spanish English Dictionary
History

cavarse su propia tumba

Play ENESESes
Play ENESESmx


Meanings of "cavarse su propia tumba" in English Spanish Dictionary : 4 result(s)

Spanish English
Idioms
cavarse su propia tumba [v] dig one's own grave
cavarse su propia tumba [v] queer one's own pitch
cavarse su propia tumba [v] queer someone's own pitch
cavarse su propia tumba [v] to be hoist with one's own petard