Definisi 'orkney islands'

English to English
noun
1 an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland Terjemahkan
source: wordnet30


Visual Synonyms