English-Polish dictionary »

muzzle sight meaning in Polish

EnglishPolish
muzzle sight

muszka