meaning of Bogenplatz

Bogenplatz - German to English

archery range