contratacarse

Spanish

Verb

contratacarse

  1. infinitive of contratacar combined with se