DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    cataract


See also:   cataract, cataracts



cataract

1. catarata (nature)
2. catarata (medicine)