English to Arabic

Meaning for:
Spiting
other
الإغاظة