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