English-Turkish dictionary »

sniper rifle meaning in Turkish

EnglishTurkish
sniper rifle (long-range rifle)
noun

keskin nişancı tüfeğinoun