DictionaryForumContacts

   English
Terms for subject Missiles containing power system | all forms
EnglishRussian
solar power propulsion systemсолнечная энергодвигательная установка (SPPS; СЭДУ TatkaS)