invigorating
and refreshing

Translation:
English
Add