Slovnenya

Translation English Japanese: chaulmoogra tree

Dictionary: main
chaulmoogra tree
noun