There are 2 main translations of lease in Setswana

: lease1lease2

lease

Noun

  1. an agreement to allow somebody to use a building or land, etc., for a fixed period in return for payment

Powered by Oxford