èr yǎng huà tàn gé lí

Translation

  • carbon sequestration
  • carbon dioxide sequestration
Chinese Tones