alluvione – English–Italiano translations

🇮🇹 it en 🇬🇧

alluvione noun

  /alluˈvjone/
  • abbondanza, eccesso
deluge, excess, flood
  • inondazione
flooding
Wiktionary Links