to be hoist with one's own petard - Spanish English Dictionary
History

to be hoist with one's own petard

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "to be hoist with one's own petard" in Spanish English Dictionary : 2 result(s)

English Spanish
Idioms
to be hoist with one's own petard cavarse su propia tumba [v]
to be hoist with one's own petard cavarse su propia fosa [v]