henroostEnglish

henroost

Noun

A roost for hens at night

English: henroost