dizionario Inglese-Italiano »

hoist by one's own petard significa in italiano

IngleseItaliano
hoist by one's own petard (be hurt by one's own plot)
adjective

cadere nella propria trappolaadjective

darsi la zappa sui piediadjective

fare autogoladjective