do penance, make amends

listen to the pronunciation of do penance, make amends
English - Turkish

Definition of do penance, make amends in English Turkish dictionary

atone for
telafi et
atone for
kefaret vermek
atone for
ödemek
atone for
telâfi etmek
English - English
{f} atone for
do penance, make amends
Favorites