Please turn left at the station.

What does Please turn left at the station. mean?

Please turn left at the station.

Please turn left at the station. in other languages