English-Spanish dictionary »

pour one's heart out meaning in Spanish

EnglishSpanish
pour one's heart out (To express one's innermost thoughts or feelings)
verb

desahogarseverb