Translation Japanese English: 土砂降り
Dictionary: main
土砂降り
名詞
1 alcoholic, alky, boozer, cloudburst, deluge, dipsomaniac, downpour, lush, pelter, soaker, souse, torrent, waterspout.
3 cloudburst, deluge, downpour, flood, inundation, pelter, soaker, torrent, violent stream, waterspout.