meaning of Ausgehverbot

Ausgehverbot - German to English

confinement to barracks

View more

  • curfew