English to Arabic

Meaning for:
Shroud
other
الكفن