meaning of donkey jacket

1. a short thick jacket; often worn by workmen


Related Words

donkey jacket |

Developed & Maintained By Taraprasad.com

Treasure Words