meaning of Austragungsorte

Austragungsorte - German to English

sites associated with the Winter Olympics