Golden Bowl

Dictionary

INVIGORATINGppr.

Giving fresh vigor to; strengthening.