meaning of Armeedienst

Armeedienst - German to English

armed forces solution