Skip to main content

English: Elegug Stacks

Welsh: Staciau Elegug

Part of speech

Proper noun