Chinese-English dictionary »

释迦果 /shìjiāguǒ/ meaning in English

ChineseEnglish
释迦果 /shìjiāguǒ/ noun

sugar apple(sweetsop)
noun