English to Arabic

Meaning for:
Veiling
other
نسيج البراقع