chǎn tǔ jī

Translation

  • earth-moving machine
  • mechanical digger

Synonyms

Chinese Tones