iranian_capitalEnglish

Iranian capital, Teheran, Tehran, capital of Iran

Noun

The capital and largest city of Iran, located in northern Iran

English: Teheran, Tehran, capital of Iran, Iranian capital

Bahasa: Teheran, Tehran

Bahasa words with similar meanings

English words with similar meanings

Show 3 words