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