Definisi 'cape breton island'

English to English
noun
1 an island that forms the northeastern part of Nova Scotia Terjemahkan
source: wordnet30

More Word(s)
island, nova scotia,

Visual Synonyms