kamus
.
Search
About
farmyard
English
farmyard
Noun
An area adjacent to farm buildings
English: farmyard