Clue: Russian site of the 2014 Winter Olympics

Answer: SOCHI

Length: 5


Similar Clues: