Definisi 'anglesey'

English to English
noun
1 an island to the northwest of Wales Terjemahkan
source: wordnet30

More Word(s)
island, cambria, cymru, wales,

Visual Synonyms