Italian-English dictionary »

annaffiatoio meaning in English

ItalianEnglish
annaffiatoio noun
{m}

can [cans](a container used to carry and dispense water for plants)
noun
[UK: kæn] [US: ˈkæn]

watering can(utensil for watering plants)
noun
[UK: ˈwɔː.tər.ɪŋ kæn] [US: ˈwɒ.tər.ɪŋ ˈkæn]