ENGLISH → HINDI
tehran
01
noun
उत्तरी ईरान में स्थित राजधानी और सबसे बड़ा शहर तेहरान
the capital and largest city of Iran; located in northern Iran
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
the capital and largest city of Iran; located in northern Iran