meaning of auf die Straße gehen

auf die Straße gehen - German to English

to decide to try the road

View more

  • to campaign