Sputnik V

English

Noun

Sputnik V

  1. Synonym of Sputnik (its trade name)