English translation of 'diluvio'
ieri c'è stato un diluvio
- (figurative, di insulti)
there was torrential rain yesterdayil diluvio universale
'diluvio' in Other Languages
British English: deluge NOUN
A deluge of things is a large number of them which arrive or happen at the same time.
A deluge of manuscripts began to arrive in the post.
Translation of diluvio from the Collins Italian to English Dictionary