English to Hindi

Meaning for:
impeachment
other
महाभियोग