Catholic Dictionary

Term

SINDONOLOGY

Definition

See: HOLY SHROUD