English
English version

Menai Straits, the

From Longman Dictionary of Contemporary EnglishMenai Straits, thethe Menai StraitsMen‧ai Straits, the /ˌmenaɪ ˈstreɪts/  a narrow area of sea in North Wales, between the Welsh coast and the island of Anglesey
Pictures of the day
What are these?
Click on the pictures to check.