Haversacks meaning

Plural form of haversack.
noun
0
0
Advertisement