English to Arabic

Meaning for:
Cleaver
other
الساطور