lu:3 dài chē

Translation

  • a caterpillar track vehicle
Chinese Tones