Italian-English dictionary »

ciavardello meaning in English

ItalianEnglish
ciavardello noun
{m}

wild service tree(Sorbus torminalis)
noun