Pinyin Dictionary results for "da li qian"

大力钳
locking pliers; mole grips
Dictionary data provided by CC-CEDICT