Meaning of yudogui in Spanish:

yudogui

masculine noun

  • 1Traje amplio y de lona fuerte con el que se practica el yudo.