a strait in northern wales between anglesey island and the mainland

listen to the pronunciation of a strait in northern wales between anglesey island and the mainland
a strait in northern wales between anglesey island and the mainland