Slovnenya

Translation English French: rejuvenate

Dictionary: main
rejuvenate