Italian-English dictionary »

baccarello meaning in English

ItalianEnglish
baccarello noun
{m}

wild service tree(Sorbus torminalis)
noun