DictionaryForumContacts

   English
Terms for subject Military containing Battle | all forms
EnglishChinese
air battle空战
lose the battle战败
win the battle打胜仗
win the battle战胜