Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
ziyan
zichan
ziman
zhan
xican
zhican
zian
zicun
?
自残
zì
cán
to mutilate oneself / self-harm
<< back to the home page