impeach in French
impeach in French
discréditer
To charge with impropriety; to discredit; to call into question.
empêcher
To charge with impropriety; to discredit; to call into question.
entraver
To charge with impropriety; to discredit; to call into question.