Last modified on 9 July 2014, at 23:06

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