Meaning of Salyut

Definition of Salyut

(noun) either of two Soviet space stations launched in the 1970s

Other information on Salyut

WIKIPEDIA results for Salyut
Amazon results for Salyut