Definisi 'insularism'

English to English
noun
1 the state of being isolated or detached Terjemahkan
Example:
the insulation of England was preserved by the English Channel
source: wordnet30


Visual Synonyms