English-Spanish dictionary »

acerola meaning in Spanish

EnglishSpanish
acerola (fruit)
noun

acerolanoun
{f}

semeruconoun
{m}