English to Arabic

Meaning for:
Stubbly
other
غير محلوق