Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chen chennai chenyi chenmi chenai chennu ?

chén to indulge in / to wallow / absorbed in / deeply engrossed / addicted
chēn to look askance at sb in anger

Dictionary · Google Translate · Help
By MDBG 2024