athletic facility

Noun
  1. A facility for athletic events (synset 102755316)

Other Searches