Skip to main content

English: Ystalyfera

Welsh: Ystalyfera

Part of speech

Proper noun