Slovnenya

Translation English Japanese: persimmon tree

Dictionary: main
persimmon tree
noun