English to Arabic

Meaning for:
Hulled
other
مقشّر