cascata – English–Italiano translations

🇮🇹 it en 🇬🇧

cascata noun

  /kaˈskata/
  • (geografia)
waterfall
Wiktionary Links