PEDESTRIAN PLAZA


Meaning of PEDESTRIAN PLAZA in English

open area in a city that is for pedestrians only, area where no motor vehicles are allowed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.