Italian-English dictionary »

tosaerba meaning in English

ItalianEnglish
tosaerba noun
{m}

lawnmower [lawnmowers](a device to cut grass)
noun
[UK: ˈlɔːn.məʊə(r)] [US: ˈlɔːnmo.ʊə(r)]
May I borrow your lawnmower? = Posso prendere in prestito il tuo tosaerba?