Arabic-English dictionary »

قُنْبُلَة يَدَوِيَّة meaning in English

ArabicEnglish
قُنْبُلَة يَدَوِيَّة f

grenadesmall explosive device