English to Arabic

Meaning for:
Drape
other
الستارة