meaning of Beobachtungsstelle

Beobachtungsstelle - German to English

observation point

View more

  • observance post