Detailed Translations for satellit from Swedish to English
satellit:
Translation Matrix for satellit:
Synonyms for "satellit":
Wiktionary Translations for satellit:
satellit
noun
-
man-made apparatus designed to be placed in orbit around a celestial body
Cross Translation:
External Machine Translations:
Related Translations for satellit