English to Arabic

Meaning for:
Scalier
other
متقشّر