NichiDict

ゲリラ豪雨

げりらごうう
[geriragouu]

Meanings

1.ExpressionNoun

unexpectedly strong rain (for the region, etc.); sudden rain