Chinese-English dictionary »

龙珠果 /lóngzhūguǒ/ meaning in English

ChineseEnglish
龙珠果 /lóngzhūguǒ/ noun

dragon fruit(fruit)
noun