English to Arabic

Meaning for:
Scabbiness
other
التقرّح