DictionaryForumContacts

Terms for subject Military containing deployable solar arrays | all forms | in specified order only
EnglishRussian
fixed deployable solar arraysсолнечные батареи, закреплённые на корпусе

Get short URL