shè zài

Translation

  • located at
  • set up in a particular location
Chinese Tones