make a clean breast of - Inglés Sinónimo Diccionario

make a clean breast of

v.
[1] own up , fess up