Arabic-English dictionary »

مُهَاجِم اِنْتِحَارِيّ meaning in English

ArabicEnglish
مُهَاجِم اِنْتِحَارِيّ m

suicide bomberone who carries explosives