expose another's shameful secrets - Español Inglés Diccionario