invigorating

Adjective

 * 1) Giving strength, energy and vitality.

Translations

 * Armenian:
 * Bulgarian: ,
 * Finnish: virkistävä, ,
 * German:, , ,
 * Lü: ᦵᦕᧆ
 * Russian: ,