Clue: Russian technological achievement

Answer: MPACESTATION

Length: 12


Similar Clues: