Pedestrian-crossing meaning

A place where pedestrians are permitted to or advised to cross a street.
noun
0
0
Advertisement