deluge
Pronunciation: /ˈdeljuːdʒ/
Translate deluge | into French | into German | into Italian
Spanish translation of deluge
n
- 2 (of protests, questions, letters) aluvión (m) avalancha (f)