Skip to main content

English: bat roosts

Welsh: clwydfannau ystlumod

Part of speech

Noun, Plural