Giving or having the power to give life and spirit; SYN. vital, vitalizing.
invigorating · vitalizing
srpski
imenica, geografija
ženski rod, ptica
imenica, mineral
muški rod, lingvistika