toIPA
Home
Blog
Category
Cwmbran
new town in south east Wales, United Kingdom
Pronunciation
/kʊmˈbrɑːn/
Categories
new town
planned community
town