English to Arabic

Meaning for:
Raze
other
هدّم