DictionaryForumContacts

   English
Terms for subject Military containing long counter | all forms
EnglishRussian
long-range counter-battery radarконтрбатарейный радар большой дальности (Alex_Odeychuk)