×

cataracte meaning in English

n. cataract, cascade, waterfall, downpour; clouding of the lens of the eye (medical)

Related Words

  1. catapulte
  2. catapulter
  3. catarina
  4. catarrhe
PC Version

Copyright © 2018 WordTech Co.