Slovnenya

Translation English French: enchantress

Dictionary: main
enchantress