tàn gù cún

Translation

  • carbon sequestration
  • carbon capture and storage
Chinese Tones