duffel bag
Explore definitions, synonyms, and language insights of duffel bag
Definitions
Noun
a large cylindrical bag of heavy cloth; for carrying personal belongings
Explore definitions, synonyms, and language insights of duffel bag