Slovnenya

Translation English French: regenerate

Dictionary: main