Ce înseamnă “a-si descarca sufletul”?

“a-si descarca sufletul” în Dicționar Român - Englez

  • to get something off one's chest