donkey_jacketEnglish

donkey jacket

Noun

A short thick jacket, often worn by workmen

English: donkey jacket