No exact translation found for
دَمَّرَه

Do you mean: