DictionaryForumContacts

   English
Terms for subject Diplomacy containing Battle | all forms
EnglishChinese
win a battle打胜仗
win a battle战胜