Slovnenya

Translation English Japanese: Theia

Dictionary: main
Theia
noun