English | German | Russian | Czech

artificial Earth satellite English

Translation artificial Earth satellite in Russian

How do you say artificial Earth satellite in Russian?

artificial Earth satellite English » Russian

искусственный спутник Земли

Are you looking for...?