Home
Help
About
Contact
English to Chinese Dictionary
Search:
自缚手脚
zì
fù
shǒu
jiǎo
to bind oneself hand and foot
<< back to the home page