English-Polish dictionary »

shooting range meaning in Polish

EnglishPolish
shooting range noun
a facility designed for firearms practice

strzelnicanoun