Skip to main content

English: Cyncoed

Welsh: Cyncoed

Part of speech

Proper noun

Definition

Caerdydd