English to Arabic

Meaning for:
Butcherer
other
الجزار