kamus
.
Search
About
pedestrian_traffic
English
foot traffic, pedestrian traffic
Noun
People coming and going on foot
English: pedestrian traffic, foot traffic
English words with similar meanings
Show 1 words
foot traffic