English
English version

Llandudno

From Longman Dictionary of Contemporary EnglishLlandudnoLlan‧dud‧no /lænˈdɪdnəʊ/  a town on the coast of North Wales that is popular with tourists
Pictures of the day
What are these?
Click on the pictures to check.