Diccionario español–inglés

Traducción inglesa de la palabra española enmendarse

español → inglés
  
españolinglés
enmendarse amend; go straight
enmendar amend; make amends for; emend; revise; vamp