Skip to main content

English: Waterfront Barry

Welsh: Glannau'r Barri

Part of speech

Proper noun