THE DELUGE


Meaning of THE DELUGE in English

the Flood, great deluge which occurred in the time of Noah (Biblical)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.