pedestrian-only shopping street

listen to the pronunciation of pedestrian-only shopping street
English - English

Definition of pedestrian-only shopping street in English English dictionary

pedestrian-only street
area designated only for walking, street which is closed to motor vehicles