Definisi 'lowlands'

English to English
noun
1 the southern part of Scotland that is not mountainous Terjemahkan
source: wordnet30


Visual Synonyms