What does Beobachtungsstelle mean?

Beobachtungsstelle - German to English

observation point

View more

  • observance post