Translation of "Satelayt" into English
artificial satellite is the translation of "Satelayt" into English.
Satelayt
-
artificial satellite
nounhuman-made object put into an orbit
-
Show algorithmically generated translations
Automatic translations of "Satelayt" into English
-
Glosbe Translate
Phrases similar to "Satelayt" with translations into English
-
communications satellite
Add example
Add