kamus
.
Search
About
mechanized_cavalry
English
mechanized cavalry
Noun
An armored unit of a modern army equipped with motor vehicles
English: mechanized cavalry