English
Detailed Synonyms for Iranian capital in English
Iranian capital:
Iranian capital [the ~] noun
-
the Iranian capital
– the capital and largest city of Iran; located in northern Iran 1the Tehran; the capital of Iran; the Teheran; the Iranian capital– the capital and largest city of Iran; located in northern Iran 1