English to Arabic

Meaning for:
Hammered
other
مطروق