Synonym-English dictionary »

tehran synonyms in English

SynonymEnglish
Tehran noun

capital of irannoun

iranian capitalnoun

teherannoun

tehrannoun