歩行者天国

pedestrian mall; car-free mall; pedestrian paradise

Meaning

  1. n
    pedestrian mall; car-free mall; pedestrian paradise