Home
Help
About
Contact
English to Chinese Dictionary
Search:
缳
huán
to bind / to tie / lace / noose (for suicide) / hangman's noose
<< back to the home page