kamus
.
Search
About
donkey_jacket
English
donkey jacket
Noun
A short thick jacket, often worn by workmen
English: donkey jacket