Summary
English to French:   more detail...
  1. space laboratory:
    The word space laboratory exists in our database, but we currently do not have a translation from English to French.


English

Detailed Translations for space laboratory from English to French

space laboratory: (*Using Word and Sentence Splitter)

space laboratory:


Translation Matrix for space laboratory:

NounRelated TranslationsOther Translations
- space platform; space station

Synonyms for "space laboratory":


Related Definitions for "space laboratory":

  1. a manned artificial satellite in a fixed orbit designed for scientific research1

External Machine Translations:

Related Translations for space laboratory