cwm silicon

listen to the pronunciation of cwm silicon
English - English
a technology-rich area of South Wales