exculparse
Spanish
Verb
exculparse
infinitive of
exculpar
combined with
se