Translation of "shroud" - English-Spanish dictionary

shroud

noun /ʃraud/

a cloth wrapped around a dead body

mortaja
the Turin shroud.

something that covers

velo
a shroud of mist.

(Translation of “shroud” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)