Translation of "Gestaendnis ablegen" in English

Related phrases