(sıfat) canlandırıcı

listen to the pronunciation of (sıfat) canlandırıcı
Türkisch - Englisch
invigorating
Giving strength, energy and vitality
imparting strength and vitality; "the invigorating mountain air
imparting strength and vitality; "the invigorating mountain air"
{s} energizing, livening; arousing; strengthening; animating
If you describe something as invigorating, you mean that it makes you feel more energetic. the bright Finnish sun and invigorating northern air. making you feel healthy and giving you a lot of energy
present participle of invigorate