Clue: It means "traveling companion" in Russian

Answer: SPUTNIK

Length: 7


Similar Clues: