lu:3 dài wā tǔ jī

Translation

  • tracked excavator
Chinese Tones