English to Arabic

Meaning for:
Enshrouded
other
مكفّن