Slovnenya

Translation English Japanese: rosewood tree

Dictionary: main
rosewood tree
noun