Search term deluge has one result
Jump to
EN English PL Polish
deluge (n v) [a great flood] potop (n v) {m} [a great flood]