cataract meaning in French
n. cataracte, cascade, chute d'eau; pluie très forte, trombe; cataracte, opacité totale ou partielle du cristallin (médical, optique)
n. cataracte, cascade, chute d'eau; pluie très forte, trombe; cataracte, opacité totale ou partielle du cristallin (médical, optique)