Back to Dictionary
装甲车辆
裝甲車輛
zhuāngjiǎchēliàng
1.
armored vehicles