English dictionary, thesaurus, translations & etymology
FreeDict.com

acerola in Spanish

acerola in Spanish

acerola
noun
The fruit of this tree.
semeruco
noun
The fruit of this tree.
cerecita
noun
The fruit of this tree.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.