Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chenggong chengcong chengkong chengyong chengxing chengyang ?

chēng sòng to praise
chéng sòng to present / to render

Dictionary · Google Translate · Help
By MDBG 2025