Search term impugn has 2 results
Jump to
EN English ES Spanish
impugn (v) [doubt] (formal) poner en tela de juicio (v) [doubt]
impugn (v) [doubt] (formal) impugnar (v) [doubt]