Chinese-English dictionary »

除草机 /chúcǎojī/ meaning in English

ChineseEnglish
除草机 /chúcǎojī/ noun

lawnmower [lawnmowers](a device to cut grass)
noun
[UK: ˈlɔːn.məʊə(r)] [US: ˈlɔːnmo.ʊə(r)]