pedestrian traffic n : people coming and going on foot [syn: {foot traffic}]
Copyright © 2024 3Dict.net