English to Arabic

Meaning for:
Mauler
other
المطرقة