kamus
.
Search
About
trench_coat
English
trench coat
Noun
A military style raincoat, belted with deep pockets
English: trench coat