Translation of "Finale abgabe" in English

Related phrases