English to Arabic

Meaning for:
Scabs
other
الجلبة