Italian-English dictionary »

sorbezzolo meaning in English

ItalianEnglish
sorbezzolo noun
{m}

wild service tree(Sorbus torminalis)
noun