degollasen

Spanish

Verb

degollasen

  1. third-person plural imperfect subjunctive of degollar