English-Arabic dictionary »

barrel bomb meaning in Arabic

EnglishArabic
barrel bomb

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