English to Spanish Dictionary deluge

deluge

diluvio
translation of 'deluge'
verb
inundar en,
diluviar,
hacer diluvio
noun
montón,
inundación,
diluvio
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one