Spanish-English Dictionaryvivificad
vivificad
vivificar
Meaning of vivificad