buße tun

listen to the pronunciation of buße tun
German - Turkish
kefaretini ödemek
English - Turkish
German - English
to do penance
do penance
in Sack und Asche gehen (Buße tun)
to put on/wear sackcloth and ashes