Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhengzheng zhengsheng zhangheng zhencheng zhengcheng zhensheng ?

zhēng héng to struggle for mastery / to strive for supremacy

Dictionary · Google Translate · Help
By MDBG 2025