Translation of "Satellite" into English
artificial satellite, natural satellite, satellite are the top translations of "Satellite" into English.
Satellite
-
artificial satellite
nounhuman-made object put into an orbit
-
natural satellite
celestial body that orbits a planet or other smaller body in turn directly orbiting a star
-
Show algorithmically generated translations
Translations with alternative spelling
satellite
Objecto que orbita un altere objecto
-
satellite
nounAn object that orbits around a larger one.
Images with "Satellite"
Phrases similar to "Satellite" with translations into English
-
artificial satellite
Add example
Add