Turkish-English dictionary »

keskin nişancı tüfeği meaning in English

TurkishEnglish
keskin nişancı tüfeği noun

sniper rifle(long-range rifle)
noun