degollarte

Spanish

Verb

degollarte

  1. infinitive of degollar combined with te