Translation of to wear sackcloth and ashes in Spanish:

to wear sackcloth and ashes

darse golpes de pecho, phr.

phrase

  • 1

    darse golpes de pecho