lù tiān duī zhàn

Translation

  • open-air repository
  • open-air depot
Chinese Tones