Beelingo.com

English Dictionary

  • Hide translation

 capital of Iran capital of Iran

noun

  • the capital and largest city of Iran; located in northern Iran  ( capital of Iran, Iranian capital, Teheran, Tehran )
    the capital and largest city of Iran; located in northern Iran