Translation of lori in English:

lori

lorry

noun (class 11, plural diri)

  • 1

    lorry