English to Arabic

Meaning for:
Scabbed
other
تقرّح