NichiDict

ザーザー降り

ざーざーぶり
ざーざー降りざあざあ降り
[zaazaaburi]

Meanings

1.Noun

downpour; drenching rain