A great downpour;a deluge.
英
美
倾盆大雨;大洪水
目录
查词历史
英 汉