Slovnenya

Translation English French: regeneration

Dictionary: main
regeneration