Slovnenya

Translation English Japanese: nut tree

Dictionary: main
nut tree
noun