Definitions
There is 1 meaning of the phrase
Iranian Capital.
Iranian Capital - as a noun
The capital and largest city of iran; located in northern iran
Synonyms (Exact Relations)
capital of iranteherantehran