English to Chinese Dictionary

Search:

抹脖子 zi to slit one's own throat / to commit suicide


<< back to the home page