English to Arabic

Meaning for:
Rankled
other
ملتهب