German-Latin dictionary »

teheran meaning in Latin

GermanLatin
Teheran Substantiv
Hauptstadt von Iran

Teheranumnoun