cascade meaning in French
n. cascade, flot; onde; chute d'eau; cascade, série en cascade (message internet)
v. tomber en cascade; cascader; glisser; couler; s'écouler
n. cascade, flot; onde; chute d'eau; cascade, série en cascade (message internet)
v. tomber en cascade; cascader; glisser; couler; s'écouler