Spanish-English dictionary »

acerolo meaning in English

SpanishEnglish
acerolo noun
{m}

azarole(Crataegus azarolus)
noun