English-Latin dictionary »

satellite meaning in Latin

EnglishLatin
satellite [satellites] (attendant on an important person)
noun
[UK: ˈsæ.tə.laɪt]
[US: ˈsæ.tə.ˌlaɪt]

satellitesnoun
{f}

S:satellite noun

satelles [satellitis](3rd) M
noun