Spanish

edit

Verb

edit

escusaros

  1. infinitive of escusar combined with os