meaning of Blitzflut

Blitzflut - German to English

flash flooding