See also: space-station

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