latter; pastaruoju metu lately, of late, latterly; pastaraisiais metais of late years
©2008 Lietuviu-Anglu.com