English to Chinese Dictionary

Search:

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

消沉 xiāo chén to sink into despondency / (of morale, willpower etc) to diminish; to plummet


<< back to the home page