English to Arabic

Meaning for:
Bestrewed
other
غطّى