Translation of "satellites" into English
satellite, retinue are the top translations of "satellites" into English.
satellites
noun
grammar
-
satellite
nounattendant 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 Translate
Phrases similar to "satellites" with translations into English
-
extrasolar moon
-
artificial satellite
-
natural satellite
-
abettor · accomplice · assistant · assistant in crime · attendant · bodyguard · companion · courtier · follower · inferior · life guard · life-guard · partner · satellite · subordinate · underling
Add example
Add