Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dongzheng dongcheng dongsheng dangzheng dingzheng dongzhang ?

dòng zhēn to get serious about sth / to pull no punches / to be determined to see sth through

Dictionary · Google Translate · Help
By MDBG 2025