ENGLISH → NEPALI
tehran
01
noun
उत्तरी इरानमा रहेको राजधानी र सबैभन्दा ठूलो सहर तेहरान
the capital and largest city of Iran; located in northern Iran
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
the capital and largest city of Iran; located in northern Iran