Skip to content
Thai Dictionary
Search the dictionary
Search
สก็อตแลนด์
sà-gɔ́t-lɛɛn
Noun
Scotland, a constituent country of the United Kingdom
Recently looked up
Clear