FEEDBACK

Meaning of 自缚手脚

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