Search term deluge has 4 results
Jump to
EN English NL Dutch
deluge (n) [meteorology] stortbui (n) {m} [meteorology]
deluge (n) [meteorology] stortregen (n) {m} [meteorology]
deluge (n) [meteorology] plensbui (n) {m} [meteorology]
deluge (n) [meteorology] slagregen (n) {m} [meteorology]