diluviare

listen to the pronunciation of diluviare
İtalyanca - İngilizce
pour, shower, teem