Arabic-English dictionary »

مُحَارَبَة meaning in English

ArabicEnglish
مُحَارَبَة f

warconflict involving organized use of arms