Pinyin Dictionary results for "sha chong ji"

杀虫剂
insecticide; pesticide
Dictionary data provided by CC-CEDICT