Clue: City of Italia that hosted the 2006 Winter Olympics

Answer: TORINO

Length: 6


Similar Clues: