vitaliserEnglish

animator, energiser, energizer, vitaliser, vitalizer

Noun

Someone who imparts energy and vitality and spirit to other people

English: energizer, energiser, vitalizer, vitaliser, animator

English words with similar meanings

Show 4 words