light-armed troops

listen to the pronunciation of light-armed troops
English - Latin

Definition of light-armed troops in English Latin dictionary

light-armed troops
veles