Slovnenya

Translation English Japanese: coral tree

Dictionary: main
coral tree
noun