degollaros

Spanish

Verb

degollaros

  1. infinitive of degollar combined with os