Arabic-English dictionary »

طَبَنْجَة meaning in English

ArabicEnglish
طَبَنْجَة f

guna portable, short weapon, for hand use

pistolhandgun

Your history