Arabic-English dictionary »

بِرْمِيل مُتَفَجِّر meaning in English

ArabicEnglish
بِرْمِيل مُتَفَجِّر

barrel bomb