Translation of lebadi in English:

lebadi

scar

nounPlural mabadi

  • 1

    scar
    ‘O na le lebadi la go tšhoša phatleng ya gagwe’ He has a terrible scar on his forehead