Arabic-English dictionary »

قاذفة meaning in English

ArabicEnglish
قاذفة انقضاضية f

dive bombertype of military aircraft

بندقية قاذفة

grenade launcherweapon that shoots grenades