Diccionario español–inglés

Traducción inglesa de la palabra española desahogarse

español → inglés
  
españolinglés
desahogarse let off steam; unbosom oneself; unburden oneself
desahogarse de unburden oneself of
desahogar vent