tennis court

Noun
  1. The court on which tennis is played (synset 104416847)

Other Searches