English to Arabic

Meaning for:
Encrust
other
غطّ