Spanish-English Dictionarydeificar
Meaning of deificar