Search term cateratta has 4 results
Jump to
IT Italian EN English
cateratta (n) [medicina] {f} cataract (n) [medicina]
cateratta (n) [generale] {f} floodgate (n) [generale]
cateratta {f} watergate
cateratta {f} sluice

Italian English translations

IT Synonyms for cateratta EN Translations
saracinesca [saracinesca] f portcullis
cascata [cascata] f waterfall