Translation of "satellites" into English

satellite, retinue are the top translations of "satellites" into English.

satellites noun grammar
+ Add

Latin-English dictionary

  • satellite

    noun

    attendant on an important person

    Luna satelles Terrae est.

    The moon is a satellite of the earth.

  • retinue

    noun
  • vocative plural of satelles

  • Show algorithmically generated translations

Automatic translations of "satellites" into English

  • Google

    Google Translate

Phrases similar to "satellites" with translations into English

Add

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