Arabic-English dictionary »

دَمَّرَ meaning in English

ArabicEnglish
دَمَّرَ

destroyto damage beyond use or repair

ruinto cause the economical ruin of