English-French dictionary »

azarole meaning in French

EnglishFrench
azarole (Crataegus azarolus)
noun

azeroliernom