IMPEACH


Meaning of IMPEACH in English

acusar, denunciar

English Interlingue dictionary.      Английский словарь Интерлингве.