NichiDict

集中豪雨

しゅうちゅうごうう
[shuuchuugouu]

Meanings

1.Noun

local downpour; severe rain fall