Meaning of deshecha in Spanish:

deshecha

(desecha)

feminine noun

  • 1Canción final de ciertas composiciones poéticas.