deluge in Czech
deluge in Czech
záplava
A great flood or rain.
příval
An overwhelming amount of something; anything that overwhelms or causes great destruction.