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

+ Add

Interlingua-English dictionary

  • satellite

    noun

    An object that orbits around a larger one.

  • Show algorithmically generated translations

Translations with alternative spelling

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

Images with "satellite"

Phrases similar to "satellite" with translations into English

Add

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