English-Portuguese dictionary »

vent one's spleen meaning in Portuguese

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

desabafarverb

descontar em alguémverb