English Dictionary
◊ SALYUT
Salyut
n : either of two Soviet space stations launched in the 1970s
[syn: {Salyut}]