cascade

cascade

Small waterfall or one of a series of small falls.

Cascade

Petite chute d'eau ou succession de petites chutes.