Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengguan chengchuan chengyuan chenghuang chengquan shenghuan ?

chéng huān to cater to sb to make them happy (esp. of one's parents)

Dictionary · Google Translate · Help
By MDBG 2025