desfogarse
Spanish
Verb
desfogarse
infinitive of
desfogar
combined with
se