Advertisement
Advertisement
foot traffic
noun
the wear and tear caused to a surface by people walking on it
the activity of pedestrians in a particular area
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
the wear and tear caused to a surface by people walking on it
the activity of pedestrians in a particular area
Advertisement
Advertisement
Advertisement
Advertisement
Browse