English to Arabic

Meaning for:
Imprecating
other
اللعنة