Slovnenya

Translation English French: numen

Dictionary: main
numen
noun