Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: mingyue menggu mengke mengyao mengyi mengyou ?

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

Dictionary · Google Translate · Help
By MDBG 2024