协约xiéyuē
Top 30000
Meanings
1. entente
2. pact
3. agreement
4. negotiated settlement
Characters used