English to Arabic

Meaning for:
Festered
other
متقيّح