dǒu chē

Translation

  • hopper car
  • wheelbarrow

Synonyms

Chinese Tones