Arabic-English dictionary »

دَمَر meaning in English

ArabicEnglish
دَمَر

abolishto destroy