Definition of yudoka in Spanish:

yudoka

noun

  • 1

    Yudoca.