Italian-English dictionary »

pozzanghera meaning in English

ItalianEnglish
pozzanghera noun
{f}

pool [pools](small body of standing or stagnant water; a puddle)
noun
[UK: puːl] [US: ˈpuːl]

puddle [puddles](a small pool of water)
noun
[UK: ˈpʌd.l̩] [US: ˈpʌd.l̩]
Watch out for puddles. = Attenzione alle pozzanghere.