English to Arabic

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