English to Arabic

Meaning for:
Draped
other
لفّ