Spanish-English Dictionaryvigorizar
Meaning of vigorizar