Slovnenya

Translation English French: foreordination

Dictionary: main
foreordination
noun