deluge

затоплення; заливати, затоплювати


» Англійсько-український словник