ENGLISH → NEPALI
edinburgh
01
noun
एडिनबरा; स्कटल्यान्डको राजधानी
the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth