Translation of to let off / blow off steam in Spanish:

to let off / blow off steam

desahogarse, phr.

phrase

  • 1

    desahogarse
    dar rienda suelta a su (or mi etc.) indignación (or energía etc.)