Spanish edit

Verb edit

excusarte

  1. infinitive of excusar combined with te