Pinyin Dictionary results for "zi fu shou jiao"

自缚手脚
to bind oneself hand and foot
Dictionary data provided by CC-CEDICT