International Space Station
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