Translation of landlord in Setswana

landlord

mohirisa mantlo

nounPlural landlords

  • 1

    mohirisa mantlo
    • a person who lets a house, room, or land to a tenant