Pinyin Dictionary results for "sheng wu chai you"

生物柴油
biodiesel
Dictionary data provided by CC-CEDICT