meaning of Antragsabgabe

Antragsabgabe - German to English

delivery of application