Italian-English dictionary »

cospargersi il capo di cenere meaning in English

ItalianEnglish
cospargersi il capo di cenere verb

wear sackcloth and ashes(to publicly express regret for something done wrong.)
verb