cateratta

listen to the pronunciation of cateratta
الإيطالي - الإنجليزية
cascade, waterfall, downpour
cataract, clouding of the lens of the eye (Medical)
water gate
cataract