Chinese-English dictionary »

蒸汽挖掘机 /zhēngqìwājuéjī/ meaning in English

ChineseEnglish
蒸汽挖掘机 /zhēngqìwājuéjī/ noun

steam shovel(excavating machine designed to effect a shovelling action through steam power)
noun
[UK: ˈstiːm.ˈʃʌvl] [US: ˈstiːm.ˈʃʌvl]