pedestrianization in French
pedestrianization in French
piétonnisation
The restriction of access to a street to pedestrians only.
piétonisation
The restriction of access to a street to pedestrians only.