Arabic-English dictionary »

إبادة جماعية meaning in English

ArabicEnglish
إبادة جماعية

Genocide[UK: ˈdʒe.nə.saɪd] [US: ˈdʒe.nə.ˌsaɪd]