Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhancheng zhangheng zhangsheng zhanzheng zhensheng zhuansheng ?

zhàn shèng to prevail over / to defeat / to surmount
zhàn shēng trembling voice / see also 颤声

Dictionary · Google Translate · Help
By MDBG 2025