English-German dictionary »

sich ~: fulfill (a promise) meaning in German

EnglishGerman
sich ~: fulfill (a promise)

daranhalten