escusaros

Spanish

Verb

escusaros

  1. infinitive of escusar combined with os