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