pedestrianization in Spanish
pedestrianization in Spanish
peatonalización
The restriction of access to a street to pedestrians only.
peatonización
The restriction of access to a street to pedestrians only.