跳到主要内容
zì fù shǒu jiǎo
自缚手脚
to bind oneself hand and foot
Frequency 1.8
Meanings
to bind oneself hand and foot