zhuāng jiǎ chē liàng

Translation

  • armored vehicles
Chinese Tones