English to Arabic

Meaning for:
Bestrews
other
يغطّي