Skip to main content

English: Taffs Well

Welsh: Ffynnon Taf

Part of speech

Proper noun

Definition

Caerdydd