Spanish

edit

Verb

edit

disculparte

  1. infinitive of disculpar combined with te