English–Welsh dictionary

Welsh translation of the English word deluge

English → Welsh
  
EnglishWelsh
deluge cenllif; diluw; dilyw; dylif; gorlifo