English to Arabic

Meaning for:
Sheller
other
المقشّر