Slovnenya

Translation English French: reinvigorated

Dictionary: main
reinvigorated
adjective