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