International Space Station
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]the International Space Station
- An artificial satellite in low-earth orbit operating by a number of cooperating space programs.
Synonyms
[edit]Translations
[edit]low-earth orbit space station
|
Further reading
[edit]- International Space Station on Wikipedia.Wikipedia