Search term impeach has 5 results
Jump to
EN English ES Spanish
impeach (v) [law] acusar (v) [law]
impeach (v) [law] encausar (v) [law]
impeach (v) [doubt] poner en duda (v) [doubt]
impeach (v) [doubt] poner en tela de juicio (v) [doubt]
impeach (v) [general] poner en tela de juicio (v) [general]