LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Southern Altai” in Turkish

2 Turkish translations