中文 Chinese
造繭自縛
造茧自缚
英文 English Explain:
to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
hoist with his own petard
造繭自縛 造茧自缚 English Pronunciation:
[zao4 jian3 zi4 fu4]
造船 造船
造船廠 造船厂
造船所 造船所
造血幹細胞 造血干细胞
造訪 造访
造詣 造诣