meaning of abmarschiert

abmarschiert - German to English

decamped

View more

  • marched off