Slovnenya

Translation English Japanese: big tree

Dictionary: main