Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengyan shengan chengzan shengcan shengzhan shengyuan ?

shèng zàn to praise highly / an accolade

Dictionary · Google Translate · Help
By MDBG 2025