Cwmbran (Q990153)
new town in south east Wales, United Kingdom
Language: