Translation of "Satellite" into English

artificial satellite, natural satellite, satellite are the top translations of "Satellite" into English.

Satellite
+ Add

Interlingua-English dictionary

  • artificial satellite

    noun

    human-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

+ Add

Interlingua-English dictionary

  • satellite

    noun

    An object that orbits around a larger one.

Images with "Satellite"

Phrases similar to "Satellite" with translations into English

Add

Translations of "Satellite" into English in sentences, translation memory