Back to Dictionary
自缚手脚
自縛手腳
zìfùshǒujiǎo
1.
to bind oneself hand and foot
Metadata
- Category
- Chinese