meaning of Amtsverweser

Amtsverweser - German to English

regent

View more

  • deputy