zhuāng
jiǎ
chē
liàng

Definitions

  1. 1. armored vehicles

Components