English–Welsh dictionary

Welsh translation of the English word cataract

English → Welsh
  
EnglishWelsh
cataract pilen; rhaeadr; sgwd