Spanish-English Dictionaryvivificaba
vivificaba
vivificar
Meaning of vivificaba