Skip to main content

English: Charnwood Court

Welsh: Cwrt Charnwood

Part of speech

Proper noun

Definition

Nantgarw