Translation of "satellite" into English
satellite
noun
-
ablative singular of satelles
-
Show algorithmically generated translations
Automatic translations of "satellite" into English
-
Google Translate
Phrases similar to "satellite" 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