Arabic-English dictionary »

إِغَارَة meaning in English

ArabicEnglish
إِغَارَة f

invasionmilitary action