English to Arabic

Meaning for:
Suppurations
other
التقيّحات