Spanish edit

Verb edit

disculparte

  1. infinitive of disculpar combined with te