Translation of "Establish a pledge" in German

Related phrases