Light-horse meaning

Light-armed cavalry.
noun
0
0
Advertisement