What does the following phrase mean in English?
"Ici il y a une poste et un grand stade."
Post your letters here at the stadium.
Here there is a big police station.
Here there is a post office and a large stadium.
Here there are plenty of staircases.