Definition of "sudarium"

sudarium