English dictionary, thesaurus, translations & etymology
FreeDict.com

టెహరాన — meaning in English

ṭeharāna

Telugu → English · translate English → Telugu instead

English meaning

  • Tehran name The capital city of Iran.

Senses

టెహరాన is used for these senses in English: