German-Latin dictionary »

asche aufs haupt streuen meaning in Latin

GermanLatin
Asche aufs Haupt streuen Substantiv
etwas büßen, bereuen, Buße tun, Reue zeigen, sich kritisieren

culpa [culpae]noun