Diccionario español–inglés

Traducción inglesa de la palabra española desahogarse de

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