Translation of self-defence in Setswana

self-defence

itshireletso

noun

  • 1

    itshireletso
    • defending yourself
  • 2

    botegeniki jwa itshereletso
    • techniques for doing this