×
judoka
meaning in English
n.
judoka (japanese form of martial arts), one who practices judo
Related Words
judo
judogi
judy
judy garland
PC Version
Copyright © 2018 WordTech Co.