LET OFF STEAM


Meaning of LET OFF STEAM in English

= blow off steam

Slang English vocab.      Английский сленговый словарь.