DictionaryForumContacts

   English
Terms for subject Military containing long track | all forms
EnglishRussian
long-range surveillance and trackсистема наблюдения и сопровождения дальнего действия (system)