Slovnenya

Translation English French: incantation

Dictionary: main
incantation