archery ground

English

Noun

archery ground (plural archery grounds)

  1. A field used for the sport of archery

Translations