Search term lesto has 7 results
IT Italian EN English
lesto (a) [agile] nimble (a) [agile]
lesto (a) [agile] agile (a) [agile]
lesto clever
lesto (a) [velocità] quick (a) [velocità]
lesto (a) [velocità] nippy (a) [velocità]

Italian English translations