English dictionary, thesaurus, translations & etymology
FreeDict.com

satellite in Latin

satellite in Latin

satelles planētae
noun
A moon or other smaller body orbiting a larger one. [from 17th c.]
satellites
noun
(now, _, rare) An attendant on an important person; a member of someone's retinue, often in a somewhat derogatory sense; a henchman. [from 16th c.]
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.