meaning of pedestrian traffic

1. people coming and going on foot


Related Words

pedestrian traffic |

Developed & Maintained By Taraprasad.com

Treasure Words