English to Arabic

Meaning for:
Scabby
other
أجرب