sài chē chǎng

Translation

  • motor racetrack
  • cycle racetrack
Chinese Tones