December 18, 2008

Torrent-A heavy, uncontrolled outpouring. Synonyms: deluge, flood, inundation


No comments: