DictionaryForumContacts

   English
Terms for subject Military containing long-range | all forms | in specified order only
EnglishChinese
long-range artillery远射程炮
long-range gun远射程大炮