Haversacks Synonyms

A bag carried by a strap on your back or shoulder
(Noun)
Advertisement
Advertisement