nubifragio – English–Italiano translations

🇮🇹 it en 🇬🇧

nubifragio noun

  /nubiˈfrad͡ʒo/
  • (meteorologia)
cloudburst, downpour
Wiktionary Links