impugnarse

Spanish

Verb

impugnarse

  1. infinitive of impugnar combined with se