English-French dictionary »

acerola meaning in French

EnglishFrench
acerola (fruit)
noun

acérola◼◼◼nom {m}