English to Chinese Dictionary

Search:

Did you mean: ziyan zichan ziman zhan xican zhican zian zicun ?

自残 cán to mutilate oneself / self-harm


<< back to the home page