meaning of armoured vehicle

1. an enclosed armored military vehicle; has a cannon and moves on caterpillar treads


Related Words

armoured combat vehicle | armoured vehicle |

Developed & Maintained By Taraprasad.com

Treasure Words