Spanish edit

Verb edit

impugnarse

  1. infinitive of impugnar combined with se