English
Detailed Translations for artificial satellite from English to French
artificial satellite: (*Using Word and Sentence Splitter)
artificial satellite:
Translation Matrix for artificial satellite:
Noun | Related Translations | Other Translations |
- | orbiter; satellite |
Synonyms for "artificial satellite":
Related Definitions for "artificial satellite":
External Machine Translations: