Meaning of desmochadora in Spanish:

desmochadora

feminine noun

  • 1Máquina que sirve para desmochar.