FEEDBACK

Meaning of 自缚手脚

Lookup via: Pinyin | Radicals
自 zì 缚 fù 手 shǒu 脚 jiǎo (Trad.: 自縛手腳)
to bind oneself hand and foot