Definisi 'isle of wight'

English to English
noun
1 an isle and county of southern England in the English Channel Terjemahkan
source: wordnet30


Visual Synonyms