Arabic-English dictionary »

المدمّرون meaning in English

ArabicEnglish
المدمّرون

Devastators

Ravagers