"impeachment" translation into Italian

EN

"impeachment" in Italian

IT

"impeachment" in English

EN impeachment
volume_up
{noun}

1. law

impeachment
volume_up
accusa {f} (a personaggi pubblici)

2. politics

impeachment
Since then, Madagascar has been troubled by unstable governments with threats of secession and impeachment punctuating a rough politics.
Da allora il Madagascar è tormentato da governi instabili con minacce di secessione e impeachment che costellano una politica sommaria.