English to Arabic

Meaning for:
Mallets
other
مطارق