meaning of mechanized cavalry

1. an armored unit of a modern army equipped with motor vehicles


Related Words

mechanized cavalry |

Developed & Maintained By Taraprasad.com

Treasure Words