Chinese-English dictionary »

阿西罗拉 /Āxīluólā/ meaning in English

ChineseEnglish
阿西罗拉 /Āxīluólā/ noun

acerola(fruit)
noun