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