多斗挖沟机 meaning in Chinese
bucket trenching machine
continuous bucket ditcher
ladder ditcher
ladder trencher
multi bucket trench digger
multibucket trench digger
multibucket trencher
bucket trenching machine
continuous bucket ditcher
ladder ditcher
ladder trencher
multi bucket trench digger
multibucket trench digger
multibucket trencher