Slovnenya

Translation English French: undine

Dictionary: main
undine
noun