Meaning of capital of iran
Definition of capital of iran
(noun)
the
capital
and largest
city
of Iran;
located
in
northern
Iran
Other information on capital of iran
WIKIPEDIA results for
capital of iran
Amazon results for
capital of iran
Tweet