Traducción de degollar en Inglés

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