Meaning ofduffelin English

duffel

uk//ˈdʌfəl//
#common
Definitions