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