English to Arabic

Meaning for:
Sheeter
other
المُغطّي بملاءة