Translation of "satellite" into English
satellite, artificial satellite, natural satellite are the top translations of "satellite" into English.
satellite
Objecto que orbita un altere objecto
-
satellite
nounAn object that orbits around a larger one.
-
Show algorithmically generated translations
Translations with alternative spelling
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
Images with "satellite"
Phrases similar to "satellite" with translations into English
-
artificial satellite
Add example
Add