kamus
.
Search
About
feedlot
English
feedlot
Noun
A building where livestock are fattened for market
English: feedlot