Translation of diehard in Setswana

diehard

sengangatlêla

nounPlural diehards

  • 1

    sengangatlêla
    • a person who obstinately refuses to give up old ideas or policies