English to Arabic

Meaning for:
Shucked
other
مقشّر