Spanish-English Dictionaryvivificar
Meaning of vivificar