Slovnenya

Translation English French: re-creation

Dictionary: main
re-creation
noun