Meaning of degollación in Spanish:

degollación

feminine noun

  • 1Acción de degollar.