Dutch-English dictionary »

zijn/haar hart luchten meaning in English

DutchEnglish
zijn/haar hart luchten werkwoord

vent one's spleen(to openly express pent-up anger)
verb