Contents

EnglishEdit

The International Space Station.

NounEdit

Wikipedia has an article on:

Wikipedia

space station ‎(plural space stations)

  1. a crewed artificial satellite designed for long-term habitation, research etc.

TranslationsEdit

SynonymsEdit

Read in another language