Question: what does sputnik mean in english quizlet?
Answer: What does "Sputnik" mean in English? "Satellite" What country launched Sputnik into space? Soviet Union. Sputnik was closest to the size of which of a ___.