What does auf regenglatter Straße mean?

auf regenglatter Straße - German to English

on a slippery damp road

View more

  • on a wet and slippery roadway