kamus
.
Search
About
stockyard
English
stockyard
Noun
Enclosed yard where cattle, pigs, horses, or sheep are kept temporarily
English: stockyard