Slovnenya

Translation English Japanese: staff of life

Dictionary: main