desquitarse

Spanish

Verb

desquitarse

  1. infinitive of desquitar combined with se