集中豪雨

しゅうちゅうごうう

local downpour; severe rain fall

Common word

Meanings

  1. Noun

    local downpour; severe rain fall