Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiachen xiaochan xiaochun xiaozhen xiaochuan xiaoshan ?

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

Dictionary · Google Translate · Help
By MDBG 2024