English to Arabic

Meaning for:
Parer
other
المقشّر، السّالخ