to-expiate

listen to the pronunciation of to-expiate
Englisch - Deutsch
sühnen
abbüßen
büßen