cwm silicon

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