DictionaryForumContacts

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