YourDictionary

soyuz

noun

any of a series of Soviet manned spacecraft capable of docking in space

link/cite print suggestion box