作茧自缚作茧自缚 sound
zuo
jian
zi
fu

Explanations

en - Hoisted by his own petard

Hoisted by his own petard sound

ja - 自業自得

自業自得 sound

th - หมองูตายเพราะงู

หมองูตายเพราะงู sound
Support: HayoAI AI Directory