Search term deluge has 6 results
EN English PT Portuguese
deluge (n) [meteorology] tempestade (n) {f} [meteorology]
deluge (n) [meteorology] temporal (n) {m} [meteorology]
deluge (n) [meteorology] chuva torrencial (n) {f} [meteorology]
deluge (n) [meteorology] chuvarada (n) {f} [meteorology]
deluge (n v) [a great flood] dilúvio (n v) {m} [a great flood]
EN English PT Portuguese
deluge (n) [meteorology] dilúvio (n) {m} [meteorology]