desquitaros

Spanish

Verb

desquitaros

  1. infinitive of desquitar combined with os