×
impeached
meaning in French
adj.
attaqué, récusé; douteux
Related Words
impeach
impeach
impeachable
impeacher
impeachment
PC Version
Copyright © 2018 WordTech Co.