kamus
.
Search
About
henroost
English
henroost
Noun
A roost for hens at night
English: henroost