What does auf offener Straße mean?

auf offener Straße - German to English

in wide sunlight

View more

  • in the middle of the street
  • on view road