Translation of capital punishment in Setswana

capital punishment

katlholêlô loso

noun

  • 1

    katlholêlô loso
    • punishing criminals by putting them to death