English to Arabic

Meaning for:
Smashed
other
محطّم