given fresh life or vigor or spirit; "stirred by revived hopes"

listen to the pronunciation of given fresh life or vigor or spirit; "stirred by revived hopes"
given fresh life or vigor or spirit; "stirred by revived hopes"
Favorites