Slovnenya

Translation English French: divine guidance

Dictionary: main
divine guidance
noun