hoist by one's own petard - Spanish English Dictionary
History

hoist by one's own petard

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "hoist by one's own petard" in Spanish English Dictionary : 1 result(s)

English Spanish
General
hoist by one's own petard una cucharada de mi propia medicina [adj]