作茧自缚

拼音zuò jiǎn zì fù

分词翻译

作茧的英语翻译

spin

自的英语翻译

certainly; from; of course; oneself; self; since
【建】 auto-

缚的英语翻译

attach; rope; string; tie up

英语翻译

get enmeshed in a web of one's own spinning