LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Büyük Türkistan” in English

1 English translation