English–Dutch dictionary

Dutch translation of the English word be hoisted with one’s own petard

English → Dutch
  
EnglishDutch
be hoisted with one’s own petard een koekje van eigen deeg krijgen
petard rotje; voetzoeker