freiwillige selbstverpflichtung

listen to the pronunciation of freiwillige selbstverpflichtung
Немецкий Язык - Английский Язык
voluntary self-commitment