kamus
.
Search
About
lowlands_of_scotland
English
Lowlands, Lowlands of Scotland
Noun
The southern part of Scotland that is not mountainous
English: Lowlands, Lowlands of Scotland
English words with similar meanings
Show 1 words
lowlands