English to Arabic

Meaning for:
Malediction
other
مسبّة