What does Amtssitz mean?

Amtssitz - German to English

area of office

View more

  • company [official residence, chair]
  • formal residence
  • official chair
  • residence
  • chair