meaning of donkey jacket
1.
a
short
thick
jacket;
often
worn
by
workmen
Related Words
donkey jacket
|
Developed & Maintained By
Taraprasad.com