Arabic-English dictionary »

بندقية meaning in English

ArabicEnglish
بندقية رشاشة

submachine gunshort range machine gun

بندقية قاذفة

grenade launcherweapon that shoots grenades