Skip to main content

English: Pentrebane

Welsh: Pentre-baen

Part of speech

Proper noun

Definition

Caerdydd