hoist with one's own petard Thai Translation

hoist with one's own petard - โดนกรรมสนอง

EnglishThaiTransliteration
hoist with one's own petard
(Idiomatical expression)
โดนกรรมสนอง
Related:เป็นอันตรายจากการกระทำของตนเองที่มุ่งหวังทำลายผู้อื่น