English to Hindi

Meaning for:
flash flood
other
अचानक आई बाढ़