Last modified on 22 March 2015, at 12:47

space station

EnglishEdit

The International Space Station.

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