So you're saying the place is the station?

What does So you're saying the place is the station? mean?

So you're saying the place is the station?

So you're saying the place is the station? in other languages