Sī tái pǔ sī

Translation

  • Staples (Center), sports arena in Los Angeles
Chinese Tones