Chinese-English dictionary »

閻浮樹 meaning in English

ChineseEnglish
閻浮樹 noun

jambul(tree)
noun

Your history