meaning of Amtsleiter

Amtsleiter - German to English

head authoritative

View more

  • head officials