Translation of lorry in Setswana

lorry

lori

nounPlural lorries

  • 1

    lori
    • a large strong motor vehicle for carrying heavy goods or troops