Last modified on 12 November 2014, at 13:58

space station

The International Space Station.

EnglishEdit

NounEdit

Wikipedia has an article on:

Wikipedia

space station (plural space stations)

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

TranslationsEdit

SynonymsEdit