Translation of judo in Setswana

judo

noun

  • 1

    itshirêlêtsô ya seJapane ya dibetsa
    • a Japanese method of self-defence without using weapons