Slovnenya

Translation English Japanese: Hecate

Dictionary: main
Hecate
noun