Foot-soldiers meaning

Plural form of foot soldier.
noun
0
0
Advertisement