mechanized_cavalryEnglish

mechanized cavalry

Noun

An armored unit of a modern army equipped with motor vehicles

English: mechanized cavalry