diluviare

listen to the pronunciation of diluviare
الإيطالي - الإنجليزية
pour, shower, teem