Translation of judo in Malay

judo

judo

noun

  • 1

    judo