ISLAMIC REPUBLIC OF IRAN


Meaning of ISLAMIC REPUBLIC OF IRAN in English

n. Iran, country in southwest Asia (formerly Persia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.