meaning of auf dem Vormarsch sein

auf dem Vormarsch sein - German to English

to be regarding march

View more

  • to-be getting surface
  • become on the enhance