Light-horse definition

Light-armed cavalry.
noun
0
0
Advertisement