cascade in Latin
cascade in Latin
cataracta
A waterfall or series of small waterfalls.
aquae dēiectus
A waterfall or series of small waterfalls.
aquae lāpsus
A waterfall or series of small waterfalls.