Italian-English dictionary »

tagliasiepe meaning in English

ItalianEnglish
tagliasiepe noun
{f}

hedge trimmer(device for trimming hedges)
noun