Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Français
way to let off steam
Dictionnaire
way to let off steam
défouloir
n.