Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: mengyu mingyue menggu mengke mengyao mengyi ?

méng yuē contract of alliance / oath or treaty between allies

Dictionary · Google Translate · Help
By MDBG 2025