pedestrian crossing
point on a road at which some means are employed to assist pedestrians wishing to cross
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous