meaning of abgeleisteter Wehrdienst

abgeleisteter Wehrdienst - German to English

completed national service