English | German | Russian | Czech

leased satellite English

Translation leased satellite in Russian

How do you say leased satellite in Russian?

leased satellite English » Russian

арендуемый спутник связи

Are you looking for...?