Slovnenya

Translation English Japanese: dragon tree

Dictionary: main
dragon tree
noun