dì xià jiē

Translation

  • underground shopping arcade
  • underground mall
Chinese Tones