English to Arabic

Meaning for:
Rankling
other
الإلتهاب