Chinese-English dictionary »

阿西羅拉 meaning in English

ChineseEnglish
阿西羅拉 noun

acerola(fruit)
noun

Your history