Translation of to come clean about sth in Spanish:

to come clean about sth

confesar algo, phr.

phrase

informal

  • 1

    confesar algo