Dictionary search results

Showing 1-5 of 5 results

cataract US English

A large waterfall

cataract US Thesaurus

the glistening cataract made a spectacular backdrop for our photo shoot

cataract English-Spanish

catarata f