English-Arabic dictionary »

sniper rifle meaning in Arabic

EnglishArabic
sniper rifle long-range rifle

قَنَّاصَةf