English to Arabic

Meaning for:
Shrouds
other
الستائر