Translation of to be hoist with one's own petard in Spanish:

to be hoist with one's own petard

phrase

  • 1

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