Translation of judo in Indonesian

judo

yudo

noun

  • 1

    yudo
    ‘do judo’ bermain yudo