English to Arabic

Meaning for:
Flesher
other
الجزار