Slovnenya

Translation English Japanese: fountainhead

Dictionary: main