Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengban cengbao chengba chengbai changbai chengbu ?

chéng bāo to contract / to undertake (a job)
chéng bǎo castle / rook (chess piece)
chéng bào to (submit a) report
Chéng Bào Sing Pao Daily News

Dictionary · Google Translate · Help
By MDBG 2025