Search term judo has 5 results
EN English IT Italian
judo (n) [sports] judo (n) {m} [sports]
judo giudò
judo judo {m}
IT Italian EN English
judo {m} judo
judo (n) [sport] {m} judo (n) [sport]