Pinyin Dictionary results for "er yang hua tan ge li"

二氧化碳隔离
carbon sequestration; carbon dioxide sequestration
Dictionary data provided by CC-CEDICT