Chinese-English dictionary »

巴貝多櫻桃 meaning in English

ChineseEnglish
巴貝多櫻桃 noun

acerola(fruit)
noun

Your history