kamus
.
Search
About
stockcar
English
stockcar
Noun
Boxcar with latticed sides, for transporting livestock
English: stockcar