shooting gallery - Englisch Synonyme Wörterbuch

shooting gallery

n.
[1] shooting range