English synonyms about - contact  

Salyut

noun

1 Salyut

Either of two Soviet space stations launched in the 1970s.


Find more on salyut elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0254