Back to Dictionary
盟邦
méngbāng
1. ally
2. allied country