English to Arabic

Meaning for:
Abattoir
other
المذبح :: المسلخ