Definisi 'scottish lowlander'

English to English
noun
1 a native of the Lowlands of Scotland Terjemahkan
source: wordnet30


Visual Synonyms