kamus
.
Search
About
foot_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
pedestrian traffic