Chinese-English dictionary »

西印度櫻桃 meaning in English

ChineseEnglish
西印度櫻桃 noun

acerola(fruit)
noun