Search term impugnar has 4 results
Jump to
ES Spanish EN English
impugnar arraign
impugnar (v) [to deny; to contradict] gainsay (v) [to deny; to contradict]
impugnar (v) [duda] impugn (v) [duda] (formal)
impugnar (v) [duda] raise doubts (v) [duda]

Spanish English translations