English to Hindi

Meaning for:
impeachable
other
दोष लगाने योग्य