Spanish-English Dictionaryvivifica
vivifica
vivificar
Meaning of vivifica