Slovnenya

Translation English Japanese: sweet orange tree

Dictionary: main