Synonyms of Iranian Capital in English :
Antonyms of Iranian Capital in English
Thesaurus of Iranian Capital in English
Iranian Capital
see definition of iranian capitalSynonyms of iranian capital
1. (noun) the capital and largest city of Iran; located in northern Iran