meaning of ataúd

ataúd - Spanish to English

coffin