Traducción de descabellar en Inglés

descabellar

verbo transitivo

  • 1

    (by severing the spinal cord with a dagger) to deliver the coup de grace