Salyut

1. (noun) either of two Soviet space stations launched in the 1970s
Related Words: space laboratory, space platform, space station



Terms and Conditions of Use / Copyright Notice