meaning of auf dem Posten sein

auf dem Posten sein - German to English

to be in great type [fit and well]

View more

  • to-be on one's guard