Translation of scar in Setswana

scar

lebadi

nounPlural scars

  • 1

    lebadi
    • the mark left by a cut or burn after it has healed
  • 2

    ditlamorago tse di sa lebalweng
    • a lasting effect left by an unpleasant experience

verbscars, scarring, scarred

  • 1

    ntsha lebadi
    • make a scar or scars on skin