cascade in French
cascade in French
cascade
A waterfall or series of small waterfalls.
chute d'eau
A waterfall or series of small waterfalls.