Spanish edit

Verb edit

escusaros

  1. infinitive of escusar combined with os