downpour – English–Italiano translations

🇬🇧 en it 🇮🇹

downpour noun

  /ˈdaʊn.pɔː(ɹ)/
  • heavy fall of rain
acquazzone, rovescio, nubifragio, diluvio, temporale

downpour verb

  /ˈdaʊn.pɔː(ɹ)/
  • rain heavily
diluviare
Wiktionary Links