Traducción de degollar in English:

degollar

verbo transitivo

  • 1

    (animal/persona)
    lo degollaron they slit his/its throat
    • la miró con cara de cordero / ternero degollado he looked at her all doe-eyed