Spanish-English Dictionarydesahogar
Meaning of desahogar