NichiDict

鉄砲水

てっぽうみず
[teppoumizu]

Meanings

1.Noun

flash flood