C’è il diluvio universale
Italian • Italy
There’s the Great Flood • A biblical reference to say it’s pouring with rain.
"C’è il diluvio universale oggi, meglio non uscire."