English to Arabic

Meaning for:
Encrustation
other
القشرة