Arabic-English dictionary »

إبادة meaning in English

ArabicEnglish
إبادة f

exterminationthe act of exterminating