meaning of abmarschieren

abmarschieren - German to English

to decamp

View more

  • to leave
  • to march down