Search term स्कॉटलैंड has 2 results
Jump to
HI Hindi EN English
स्कॉटलैंड (skoṭlaiṇḍ) Scotland
स्कॉटलैंड (proper) [country in northwest Europe to the north of England] (skoṭlaiṇḍ) Scotland (proper) [country in northwest Europe to the north of England]