LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Great Turkestan” in Turkish

1 Turkish translation