French-English dictionary »

acérola meaning in English

FrenchEnglish
acérola nom {m}

acerola◼◼◼(fruit)
noun