DictionaryForumContacts

   English
Terms for subject Missiles containing air barrage | all forms
EnglishRussian
air-defense barrage rocketракета заграждения (releasing a hawser on a parachute)