salyut

Noun
  1. Either of two Soviet space stations launched in the 1970s (synset 104139437)

Other Searches