Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: kehen keshen kitchen kechun kezhen keen ?

chen (dialect) ugly; unsightly; shabby / (dialect) to humiliate; to ridicule
chen variant of 磕碜

Dictionary · Google Translate · Help
By MDBG 2024