diluviare

listen to the pronunciation of diluviare
Italienisch - Englisch
pour, shower, teem