Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chemen chenman chenmei chenmin chenwen chechen ?

chén mèn oppressive (of weather) / heavy / depressed / not happy / (of sound) dull / muffled

Dictionary · Google Translate · Help
By MDBG 2024