invigorate in Spanish
invigorate in Spanish
vigorizar
(transitive) To impart vigor, strength, or vitality to.
avigorar
(transitive) To impart vigor, strength, or vitality to.
vigorar
(transitive) To impart vigor, strength, or vitality to.