Translation of lari in English:

lari

run

verb

  • 1

    run, move with quick steps and with always at least one foot off the ground