German-English dictionary »

daranhalten meaning in English

GermanEnglish
daranhalten

sich ~: fulfill (a promise)