Chinese-English dictionary »

釋迦果 meaning in English

ChineseEnglish
釋迦果 noun

sugar apple(sweetsop)
noun