a martial art & combat sport derived from judo
English - Chinese
Definition of a martial art & combat sport derived from judo in English Chinese dictionary