Spanish-English Dictionarysantificar
Meaning of santificar