Definisi 'space laboratory'

English to English
noun
1 a manned artificial satellite in a fixed orbit designed for scientific research Terjemahkan
source: wordnet30


Visual Synonyms