English to Arabic

Meaning for:
Pogroms
other
المذابح المدبرة