report this ad

catarata

 
catarata
feminine noun
1. waterfall (de agua)
  • las cataratas del Iguazú the Iguaçu Falls
  • las cataratas del Niágara Niagara Falls
2. cataract (medicine)
catarata
1 (Geografía) waterfall; cataract
cataratas del Niágara Niagara Falls
2 (Med) cataract
Search history
report this ad
Did this page answer your question?
report this ad