Posted on

Pronunciation of Cwmbran: Learn how to pronounce Cwmbran in English correctly

Learn how to say Cwmbran correctly in English with this tutorial pronunciation video.

Oxford dictionary definition of the word Cwmbran:

noun
a new town in SE Wales, in Torfaen county borough, developed in the 1950s. Pop: 47 254 (2001)