English to Chinese Dictionary

Search:

Did you mean: xiachen xiaochan xiaochun xiaozhen xiaochuan xiaoshan xiaohan xiaohun ?

消沉 xiāo chén depressed / bad mood / low spirit


<< back to the home page