Olympic villages

English

Noun

Olympic villages

  1. plural of Olympic village