Arabic-English dictionary »

بَارُود meaning in English

ArabicEnglish
بَارُود m

gunpowderexplosive mixture