Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chen chennai chenyi chenmi chenai chennu ?

chén (fig.) to indulge in; to wallow in (addiction, vice etc) / (literary) to sink into water
chēn to look askance at sb in anger
chén variant of 沉溺

Dictionary · Google Translate · Help
By MDBG 2025