Mounted-infantry meaning

Infantry which is transported on mounts (e.g. horses) but fights on foot.
noun
0
0
Advertisement