English | German | Russian | Czech

deployable solar array English

Translation deployable solar array in Russian

How do you say deployable solar array in Russian?

deployable solar array English » Russian

раскладываемая солнечная батарея

Are you looking for...?