exculparte

Spanish

Verb

exculparte

  1. infinitive of exculpar combined with te