heavy shower , downpour , cloud-burst; užėjo liūtis the rain came down in torrents
©2009 Lietuviu-Anglu.com