Clue: World Economic Forum host city

Answer: DAVOS

Length: 5


Similar Clues: