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