Spanish edit

Verb edit

excusarse

  1. infinitive of excusar combined with se