Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhonglin zhongli zhongliu zonglie zhonglou zhengli ?

zhōng liè sacrifice oneself for one's country / martyr

Dictionary · Google Translate · Help
By MDBG 2025