Slovnenya

Translation English French: revivify

Dictionary: main