TEHRAN


Meaning of TEHRAN in English

Tehren: The capital and largest city of Iran; located in northern Iran.

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.