LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“teheran , tehran” in Turkish

1 Turkish translation
TR
Tahran

Tahran'dayım.