shooting range - Englisch Synonyme Wörterbuch

shooting range

n.
[1] shooting gallery