cataractes

Latin > English

cataractes cataractae N M :: cataract/rapid; waterfall; sluice, watergate; portcullis, drawbridge; sea bird

Latin > Chinese

cataractes, ae. m. :: 堡 活門鳥名閘門