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