meaning of duffel bag

1. a large cylindrical bag of heavy cloth; for carrying personal belongings


Related Words

duffel bag |

Developed & Maintained By Taraprasad.com

Treasure Words