Translation of "Teilnahme zusagen" in English

Related phrases