Summary
English to French: more detail...
-
space laboratory:
The word space laboratory exists in our database, but we currently do not have a translation from English to French.-
Synonyms for "space laboratory":
space station; space platform; satellite; artificial satellite; orbiter
-
Synonyms for "space laboratory":
English
Detailed Translations for space laboratory from English to French
space laboratory: (*Using Word and Sentence Splitter)
space laboratory:
Translation Matrix for space laboratory:
Noun | Related Translations | Other Translations |
- | space platform; space station |
Synonyms for "space laboratory":
Related Definitions for "space laboratory":
External Machine Translations: