Slovnenya

Translation English French: goddess

Dictionary: main
goddess
noun