International Space Station
English
editPronunciation
editProper noun
editthe International Space Station
- An artificial satellite in low-earth orbit operating by a number of cooperating space programs.
Synonyms
editTranslations
editlow-earth orbit space station
|
Further reading
edit- International Space Station on Wikipedia.Wikipedia