English to Arabic

Meaning for:
Hecatomb
other
المذبحة