Search term cascate has 3 results
Jump to
IT Italian EN English
cascate (n) [natura] {f} waterfall (n) [natura]
cascate (n) [natura] {f} cascade (n) [natura]
cascate (n) [natura] {f} falls (n) [natura]