Slovnenya

Translation English Japanese: tree of the gods

Dictionary: main
tree of the gods