invigorating in Russian
invigorating in Russian
живительный
giving strength, energy and vitality
придаю́щий
giving strength, energy and vitality
сила
giving strength, energy and vitality