not long ago, recently; lately; n. atvykęs recently/newly arrived; new-comer
©2010 Lietuviu-Anglu.com