Pinyin Dictionary results for "dian dong hu lu"

电动葫芦
electric chain pulley block
Dictionary data provided by CC-CEDICT