Skip to main content

English: roosts

Welsh: clwydfannau

Part of speech

Noun, Plural