shēng tài chì zì

Translation

  • ecological deficit
Chinese Tones