duffle_bagEnglish

duffel, duffel bag, duffle, duffle bag

Noun

A large cylindrical bag of heavy cloth, for carrying personal belongings

English: duffel bag, duffle bag, duffel, duffle

English words with similar meanings

Show 3 words