English to Arabic

Meaning for:
Shucking
other
التقشير