cascade – English–Latine translations

🇬🇧 en la 🇻🇦

cascade noun

  /kæsˈkeɪd/
  • waterfall
cataracta, aquae dēiectus, aquae lāpsus
Wiktionary Links