English-Spanish dictionary »

azarole meaning in Spanish

EnglishSpanish
azarole (Crataegus azarolus)
noun

acerolonoun
{m}