Rain has left a huge puddle across the forecourt.

What does Rain has left a huge puddle across the forecourt. mean?

Rain has left a huge puddle across the forecourt.

Rain has left a huge puddle across the forecourt. in other languages