Traducción de to be hoist with one's own petard en Español:

to be hoist with one's own petard

locución

  • 1

    he was hoist with his own petard le salió el tiro por la culata