meaning of Beobachtungsposten

Beobachtungsposten - German to English

observation post

View more

  • post of observation
  • viewing post