English to Arabic

Meaning for:
Rubbled
other
هدم