Slovnenya

Translation English French: predestination

Dictionary: main
predestination
noun