Pinyin Dictionary results for "dian zi jing cha"

电子警察
traffic camera; speed camera; closed-circuit TV police surveillance
Dictionary data provided by CC-CEDICT