LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Altai Krai” in Turkish

1 Turkish translation