undermine the public's confidence in the legal system - Francés Inglés Diccionario

Proponer traducción